DivXG400 2.7

http://www.tac.ee/~prr/videoutils/


Background
Installation
Usage
    Picture adjustment
    Subtitles
    OSD
License


Background

At the moment there is a small incompatibility between DivX ;-), MS MPEG4, WM7, WM8 codecs and Matrox G400/G450 drivers/hardware. If movie's width is not exact multiple of 32 (like 720x???), clip will be played back without using video overlay. If video overlay is not used, clips are looking choppy and DVDMax can not be used.

DivXG400 provides workaround for the problem. It acts as an additional DirectShow filter between codec and Video Renderer, adding black pixels to meet 32pix boundary.

In addition to "32Pix problem" fix, DivXG400 provides following features:

DivXG400 is codec-independent and should work within all players, that use automatic DirectShow Filter Graph generation (Windows Media Player, MicroDVD Player, Zoom Player etc.). Also, video codec must support YUY2 output format.

I've been informed, that DivXG400 has good influence over playing clips with several GeForce cards as well. So You may find DivXG400 useful even if You don't have Matrox G400. I think at least subtitle functionality is worth to try :-)


Installation

Run setup.exe and follow instructions on the screen.

Uninstallation

Choose Start/Settings/Control Panel/Add-Remove Programs/DivXG400/Remove.


Usage

Just play the clip :-)

To configure DivXG400,
choose DivXG400 options from Your player (in case of Media Player 6.4: File/Properties/Advanced/DivXG400) OR
dblclick on DivXG400 system tray icon OR
run Start/Programs/PRR Video Utilities/Configure DivXG400.
First two choices are directly connected to active instance of DivXG400, last one is disconnected.

After adjusting DivXG400 You may have to restart player.

 

Picture
Use image adjustment options only with Preserve Aspect Ratio setting of DVDMax!

If Extended overlay support is on, number of additional features can be used:

Extended overlay support must be enabled to use DivXG400 with codecs that require support for aspect ration correction. Most of DVD video decoders do, possibly more.

In Extended overlay mode, DivXG400 can be used only for one clip at a time. Every time second clip is started, WMP tries to download additional codec/filter that would allow double-use of DivXG400, but fails of course :-)

For example:

Miscellaneous section contains some global settings of DivXG400.

 

Subtitles
To use subtitles, name subtitle file Subtitles or by name of the clip. As an advanced option, file names, like ClipName.*.Ext and ClipName-*.Ext are accepted. Copy the subtitle file to one of the directories specified in Search Path (see below). By default DivXG400 is configured to search subtitles from the same directory as a clip and from C:\DivXG400 directory. Then (re)start player. Subtitles are loaded automatically.
Note. You can also load subtitles from DivXG400 options, but it is not recommended, because it can not exploit Use leftover space for subtitles/OSD feature.
Subtitle file extension should be:

If file extension and its format do not match, format of most common files is autodetected. To avoid problems caused by incorrectly detected format, it is  recommended to use extensions listed above.

For example, You have clip C:\Clips\Matrix.avi an English version of MicroDVD subtitles for it. Name subtitle file Matrix.txt or Matrix.English.txt or Subtitles.txt and copy it to C:\Clips or to C:\DivXG400 directory. Start player and enjoy.

DivXG400 uses not all the information present in subtitle files.
Following is a detailed listing of supported features.

Subtitle format Timing Text Images Multilanguage Special
SubViewer 1.0, 2.0 Complete Yes N/A N/A
SubRip Complete Yes N/A N/A
MicroDVD Requires constant
frame-rate clip
Yes N/A N/A Frame rate specification
(see below)
SAMI Complete Yes No Yes
Sub Station Alpha 3.0, 4.0 Complete Yes Bitmaps N/A
JACOsub Basic Yes No N/A
DVDSubtitle Complete Yes Bitmaps N/A
VobSub 3.0, 4.0, 5.0, 6.0 Complete N/A Yes Yes Loading of the subtitle file may take
up to minute on slower computers
TMPlayer Complete Yes N/A N/A
RealText Complete Yes N/A N/A
AqTitle Requires constant
frame-rate clip
Yes N/A N/A Frame rate specification
(see below)
MicroDVD-INI Basic N/A N/A Yes MicroDVD-INI files are not subtitle
files buf just a wrappers to real
subtitle files

If You use MicroDVD or AqTitle file with DivXG400, You may want to slightly modify file by adding frame rate information.
In case of MicroDVD file, add line {1}{1}??? to the beginning of the file, replacing ??? with the frame rate of subtitle file. For example: {1}{1}23.976.
Note. Because of backward compatibility, line {0}{0}??? is also accepted..
In case of AqTitle file, add six rows between Cut-lines to the beginning of the file:
----- Cut Here -----
-->> 00000000
???

-->> 00000001


----- End Cut -----
Like in case of MicroDVD file, replace ??? with the frame rate of the file.
If frame rate information is missing, frame rate is autodetected.

Search path is a ';'-separated list of directories/files DivXG400 tries to find subtitles from. Directories/files may be relative or absolute. For example, the default setting C:\DivXG400;. tells DivXG400 to search subtitles first from the C:\DivXG400 directory and then from the directory of playing clip. C:\DivXG400;.;\mdvd.ini setting tells DivXG400 to check for a MicroDVD ini file from the root directory as well.

In use tells You which file is currently is use and allows yo choose between all subtitle files DivXG400 found. If the file You want to use is not present in the list, You may browse for it.

Subtitle position, lookout etc. can be modified from DivXG400 options.

Note. Default subtitle settings are optimized for DVDMax TV-out and may be not the best choice for watching subtitles on monitor. Feel free to readjust them :-)

 

OSD
To overlay additional information on clip, mark corresponding check-boxes at On Screen Display (OSD) page.
Currently You can show elapsed/remaining Video time and World time.
OSD font and position can be adjusted similarly to subtitles.

Note. To exploit Use leftover space for subtitles/OSD feature, You may have to restart player after adjustments.

OSD information is updated on screen only if clip is in running state.


License

This program is provided in a basis of "as is". Use it at Your own risk. Author does not take any responsibility of possible direct or indirect damage caused by the program.

DivXG400 is shareware. It's free for non-commercial use, but if You find the program useful, please donate author with small amount of money. You may redistribute DivXG400 freely as long You do not change integrity of the package.


Copyright © PRR 2001